be in the full flush of health